Someone who -- although often interesting -- is difficult to get along with on an every day basis. They often make simple things overly complex, or argue points ad infinitum.
Synonyms for piece of work
On this page, you will find 30 slang terms related to piece of work. Some of the top words include: Pawagi, Ralph Wiggum, Snarfblat, Annoyance, biznatch, and 25 more.